home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Tools 1
/
Amiga Tools.iso
/
egs-tools
/
egs_demo-version
/
egs_devels
/
c-include
/
fd
/
egsblit_lib.fd
< prev
next >
Wrap
Text File
|
1994-06-06
|
2KB
|
43 lines
*-----------------------------------------------------------------
* Filename : egsblit.fd
* Release : 1.0
*
* fd file for egsblit.def
*
* (c) Copyright 1990/93 VIONA Development
* All Rights Reserved
*
* Author : Markus van Kempen
* Created : 14. July 1992
* Updated : 14. July 1992
* : 24. July 1992 us
* 17. December 1992 mvk
* 31. Januar 1993 mvk
*
*-----------------------------------------------------------------
##base _EGSBlitBase
##bias 30
##public
EB_ReadPixel(map,x,y)(A0/D0/D1)
EB_WritePixel(map,c,x,y,mask)(A0/D0/D1/D2/D3)
EB_InvertPixel(map,x,y)(A0/D0/D1)
EB_Draw(map,c,x1,y1,x2,y2,mask)(A0/D0/D1/D2/D3/D4/D5)
EB_DrawClipped(map,rect,c,x1,y1,x2,y2,mask)(A0/A1/D0/D1/D2/D3/D4/D5)
EB_InvertRectangle(map,left,top,right,bottom)(A0/D0/D1/D2/D3)
EB_RectangleFill(map,c,left,top,width,height,mask)(A0/D0/D1/D2/D3/D4/D5)
EB_RectangleClipped(map,rect,c,left,top,width,height,mask)(A0/A1/D0/D1/D2/D3/D4/D5)
EB_Write(map,color,x,y,str,len,mask)(A0/A2/D0/D1/A3/D2/D3)
EB_WriteClipped(map,rect,color,x,y,str,len,mask)(A0/A1/A2/D0/D1/A3/D2/D3)
EB_CopyBitMap(src,dst,xs,ys,width,height,xd,yd,mask)(A0/A1/D0/D1/D2/D3/D4/D5/D6)
EB_CopyBitMapClipped(src,dst,rect,xs,ys,width,height,xd,yd,mask)(A0/A1/A2/D0/D1/D2/D3/D4/D5/D6)
EB_FillMask(mask,dst,pattern,x,y,mask2)(A0/A1/A2/D0/D1/D2)
EB_FillMaskClipped(mask,dst,pattern,clip,x,y,mask2)(A0/A1/A2/A3/D0/D1/D2)
EB_UnpackImage(image,depth,colors)(A1/D0/A2)
EB_BitAreaCircle(dst,radius)(A0/D0)
EB_BitAreaPolygon(dst,poly,range,width,height)(A0/A1/D0/D1/D2)
EB_FloodFill(dst,clip,color,x,y,mode)(A0/A1/D0/D1/D2/D3)
EB_ExtractColor(src,dst,color,sx,sy,w,h,dx,dy)(A0/A1/D0/D1/D2/D3/D4/D5/D6)
EB_FloodOneBit(map,clip,dclip,x,y)(A0/A1/A2/D0/D1)
EB_FloodZeroBit(map,clip,dclip,x,y)(A0/A1/A2/D0/D1)
##end